cast a shadow on - Turkish English Dictionary